-
-
Notifications
You must be signed in to change notification settings - Fork 5.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Custom regexp external issues #17624
Conversation
1ee37f3
to
0220b5a
Compare
312bff1
to
32baeea
Compare
32baeea
to
b5f0048
Compare
Signed-off-by: Alexander Beyn <[email protected]>
ff7986f
to
cece1d5
Compare
cece1d5
to
7ac7a0e
Compare
I'm letting this go for today and next few days, dunno if I'll have time to catch up again so please if @techknowlogick or @zeripath want to continue from here I'm happy :) |
@strk can you enable maintainers to edit this pull - or resolve conflicts :) |
"Allow edits by maintainers" is checked already |
hmm strange - I can't push to the pull head |
I'm afraid github concept of "maintainer" is different from Gitea one. For GitHub, "maintainers" are those with "write access to repository". I know I'm a Gitea mintainer while NOT having write access to it. Feel free to take over this PR by creating a new one, or send a pull request for my fork |
well I do have write-access ... tldr: I'll create a pull |
How is this going? :) |
thanks for the ping ;) |
6d21a64
to
0b88fbc
Compare
OK, CI passes, and the frontend has been refactored together. Maybe it's possible to get it in 1.17 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I did a quick test, it works.
5572f99
to
94c4953
Compare
Or just use the official nodesource repo which is much better than the EOL versions that are in base Debian/Ubuntu repos. |
make L-G-T-M work. |
On Thu, Jun 09, 2022 at 07:41:37AM -0700, wxiaoguang wrote:
Maybe you could do a `do-release-upgrade`, instead of using a EOL distro without security patches.
Write error - write (28: No space left on device) Could not open file
Restoring original system state
|
* giteaoffical/main: Fix data-race problems in git module (quick patch) (go-gitea#19934) [skip ci] Updated translations via Crowdin Fix copy/paste of empty lines (go-gitea#19798) Normalize line endings in fomantic build files (go-gitea#19932) Make user profile image show full image on mobile (go-gitea#19840) Custom regexp external issues (go-gitea#17624) Use Golang 1.18 for Gitea 1.17 release (go-gitea#19918) Refactor git module, make Gitea use internal git config (go-gitea#19732) [skip ci] Updated translations via Crowdin
* Implement custom regular expression for external issue tracking. Signed-off-by: Alexander Beyn <[email protected]> * Fix syntax/style * Update repo.go * Set metas['regexp'] * gofmt * fix some tests * fix more tests * refactor frontend * use LRU cache for regexp * Update modules/markup/html_internal_test.go Co-authored-by: Alexander Beyn <[email protected]> Co-authored-by: techknowlogick <[email protected]> Co-authored-by: Lauris BH <[email protected]> Co-authored-by: 6543 <[email protected]> Co-authored-by: wxiaoguang <[email protected]>
This is a rebased version of #4265 with conflicts resolved.
\cc @AlexanderBeyn
Supposedly fixes #3468 but I did not test as I'm currently unable to build Gitea (due to too new Go compiler dependency)